package com.xquant.pricing.calc.mapper;

import com.xquant.pricing.calc.entity.Task;
import com.xquant.pricing.calc.entity.TaskLog;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface TaskMapper {
    List<Task> queryTaskList(Map param);

    List<TaskLog> queryTaskLogList(Map param);

    void addTask(Task task);

    void updateTask(Task task);

    void deleteTask(Task task);

    void addTaskLog(TaskLog taskLog);

    void updateTaskLog(TaskLog taskLog);

    int insertTaskLog(TaskLog taskLog);
}
